export class UserFromMDMDto {
  personId: string;
  positionId: string;
  positionName: string;
  positionDisplayName: string | null;
  unitId: string | null;
  unitName: string | null;
  topUnit: {
    id: string;
    name: string;
  };
  salesUnitId: string | null;
  salesUnitName: string | null;
  joinedDate: string | null;
  dismissalDate: string | null;
  head1Id: string | null;
  head1Name: string | null;
  head1Email: string | null;
  head2Id: string | null;
  head2Name: string | null;
  head2Email: string | null;
  businessCoordinatorId: string | null;
  businessCoordinatorName: string | null;
  hrManagerId: string | null;
  hrManagerName: string | null;
  accountantId: string | null;
  accountantName: string | null;
  vacationApproverId: string | null;
  vacationApproverName: string | null;
  vacationApproverEmail: string | null;
  city: string | null;
  residenceAddress: string | null;
  registrationAddress: string | null;
  anthropometricData: string | null;
  probationEnd: string | null;
  status: {
    code: string;
    name: string;
  };
  currentStatus: string | null;
  hideEmployee: boolean;
  domainName: string;
  defaultAccount: boolean;
  kdpManagerId: string | null;
  kdpManagerName: string | null;
  type: string;
  rhr: boolean;
  accountingId: string | null;
  orgUuid: string | null;
  orgName: string | null;
  orgId: string | null;
  birthDate: string | null;
  isBirthdayHidden: boolean;
  fullNameEn: string | null;
  lastNameEn: string | null;
  firstNameEn: string | null;
  middleNameEn: string | null;
  displayName: string | null;
  emergencyContactId: string | null;
  emergencyContact: string | null;
  phones:
    | {
        phone: string;
        extension: string | null;
        description: string | null;
        operator: string | null;
        isPrimary: null | boolean;
        type: string | null;
        id: string | null;
        userCreated: string | null;
        dateCreated: string | null;
        userUpdated: string | null;
        dateUpdated: string | null;
      }[];
  fullName: string | null;
  lastName: string | null;
  firstName: string | null;
  middleName: string | null;
  email: string | null;
  id: string;
  userCreated: string | null;
  dateCreated: string | null;
  userUpdated: string | null;
  dateUpdated: string | null;
}
